be clearly explained - Turkish English Dictionary